/* To avoid CSS expressions while still supporting IE 7 and IE 6, use this script */
/* The script tag referencing this file must be placed before the ending body tag. */

/* Use conditional comments in order to target IE 7 and older:
	<!--[if lt IE 8]><!-->
	<script src="ie7/ie7.js"></script>
	<!--<![endif]-->
*/

(function() {
	function addIcon(el, entity) {
		var html = el.innerHTML;
		el.innerHTML = '<span style="font-family: \'icon-coms\'">' + entity + '</span>' + html;
	}
	var icons = {
		'icon-coms-NoData': '&#xe906;',
		'icon-coms-Explain': '&#xe903;',
		'icon-coms-Upload-successfully': '&#xe902;',
		'icon-coms-leading-in-o': '&#xea15;',
		'icon-coms-CancelConcern': '&#xe938;',
		'icon-coms-Add-to-o': '&#xe937;',
		'icon-coms-Align-left': '&#xe936;',
		'icon-coms-alignment': '&#xe932;',
		'icon-coms-Center': '&#xe931;',
		'icon-coms-Right-alignment': '&#xe929;',
		'icon-coms-Reset': '&#xe928;',
		'icon-coms-Bold': '&#xe901;',
		'icon-coms-break-link': '&#xe90a;',
		'icon-coms-Italic': '&#xe90c;',
		'icon-coms-link': '&#xe917;',
		'icon-coms-Quote': '&#xe918;',
		'icon-coms-strikethrough': '&#xe919;',
		'icon-coms-Underline': '&#xe91a;',
		'icon-coms-background': '&#xe927;',
		'icon-coms-bottom-floor': '&#xe926;',
		'icon-coms-lower': '&#xe925;',
		'icon-coms-pic': '&#xe924;',
		'icon-coms-redo': '&#xe923;',
		'icon-coms-Revoke2': '&#xe922;',
		'icon-coms-text': '&#xe921;',
		'icon-coms-Top-floor': '&#xe920;',
		'icon-coms-upper': '&#xe91f;',
		'icon-coms-upload': '&#xe91d;',
		'icon-coms-download2': '&#xe91e;',
		'icon-coms-Refresh': '&#xe91c;',
		'icon-coms-currency': '&#xe91b;',
		'icon-coms-currency-Customer': '&#xe916;',
		'icon-coms-currency-Enclosure': '&#xe915;',
		'icon-coms-currency-Process': '&#xe914;',
		'icon-coms-currency-Task': '&#xe90e;',
		'icon-coms-Approval-o': '&#xe9c3;',
		'icon-coms-Relevant-Customer': '&#xe9c4;',
		'icon-coms-Relevant-project': '&#xe9c2;',
		'icon-coms-Relevant-task': '&#xea52;',
		'icon-coms-Relevant-workflow': '&#xea19;',
		'icon-coms-currency2': '&#xea63;',
		'icon-coms-Enclosure': '&#xea62;',
		'icon-coms-excel2': '&#xea61;',
		'icon-coms-html2': '&#xea60;',
		'icon-coms-pdf2': '&#xea5f;',
		'icon-coms-pic2': '&#xea5e;',
		'icon-coms-ppt2': '&#xea5d;',
		'icon-coms-rar2': '&#xea5c;',
		'icon-coms-word2': '&#xea5b;',
		'icon-coms-birthday': '&#xea5a;',
		'icon-coms-Business-opportunity': '&#xea59;',
		'icon-coms-contact': '&#xea58;',
		'icon-coms-Customer-import': '&#xea57;',
		'icon-coms-New-customer': '&#xea56;',
		'icon-coms-New-schedule-o': '&#xea55;',
		'icon-coms-Release': '&#xea54;',
		'icon-coms-category': '&#xea4f;',
		'icon-coms-plate': '&#xea50;',
		'icon-coms-Column': '&#xea4e;',
		'icon-coms-List': '&#xea4d;',
		'icon-coms-Tile-o': '&#xea4c;',
		'icon-coms-Tile': '&#xea4b;',
		'icon-coms-Clear': '&#xea4a;',
		'icon-coms-Invalid': '&#xea49;',
		'icon-coms-Batch-download': '&#xea22;',
		'icon-coms-Cancel-top': '&#xea21;',
		'icon-coms-chart': '&#xea20;',
		'icon-coms-List-display': '&#xea1f;',
		'icon-coms-move': '&#xea1e;',
		'icon-coms-Read': '&#xea1d;',
		'icon-coms-Subscribe': '&#xea1c;',
		'icon-coms-top': '&#xea1b;',
		'icon-coms-Good': '&#xea1a;',
		'icon-coms-Related-account': '&#xea18;',
		'icon-coms-at': '&#xea16;',
		'icon-coms--postil': '&#xea17;',
		'icon-coms-positive-sequence': '&#xea10;',
		'icon-coms-Reverse': '&#xea11;',
		'icon-coms-position': '&#xea0f;',
		'icon-coms-New-schedule': '&#xea0b;',
		'icon-coms-Send-emails': '&#xea0c;',
		'icon-coms-Send-message': '&#xea0d;',
		'icon-coms-message-o': '&#xea0e;',
		'icon-coms-Scan': '&#xea0a;',
		'icon-coms-little-e': '&#xea09;',
		'icon-coms-locking': '&#xea08;',
		'icon-coms-unlock': '&#xea07;',
		'icon-coms-plus': '&#xea06;',
		'icon-coms-synergism': '&#xea05;',
		'icon-coms-Collection2': '&#xea03;',
		'icon-coms-e-message': '&#xea02;',
		'icon-coms-Finance': '&#xea01;',
		'icon-coms-ID-Photo': '&#xea00;',
		'icon-coms-Planning-tasks': '&#xea04;',
		'icon-coms-Prompt': '&#xe9c1;',
		'icon-coms-contrast-hot': '&#xe9bf;',
		'icon-coms-contrast': '&#xe9c0;',
		'icon-coms-organization-down': '&#xe9bd;',
		'icon-coms-organization-right': '&#xe9be;',
		'icon-coms-blank': '&#xea51;',
		'icon-coms-permission': '&#xe97b;',
		'icon-coms-blog': '&#xe939;',
		'icon-coms-car': '&#xe93a;',
		'icon-coms-common': '&#xe93b;',
		'icon-coms-cowork': '&#xe93c;',
		'icon-coms-crm': '&#xe93d;',
		'icon-coms-cs': '&#xe93e;',
		'icon-coms-demo': '&#xe93f;',
		'icon-coms-doc': '&#xe940;',
		'icon-coms-email': '&#xe941;',
		'icon-coms-fa': '&#xe942;',
		'icon-coms-home': '&#xe943;',
		'icon-coms-hrm': '&#xe944;',
		'icon-coms-implement': '&#xe945;',
		'icon-coms-investigate': '&#xe946;',
		'icon-coms-kpi': '&#xe947;',
		'icon-coms-license': '&#xe948;',
		'icon-coms-meeting': '&#xe949;',
		'icon-coms-message': '&#xe94a;',
		'icon-coms-news': '&#xe94b;',
		'icon-coms-official': '&#xe94c;',
		'icon-coms-photo': '&#xe95c;',
		'icon-coms-project': '&#xe95d;',
		'icon-coms-reportform': '&#xe95e;',
		'icon-coms-satisfaction': '&#xe95f;',
		'icon-coms-schedule': '&#xe960;',
		'icon-coms-store': '&#xe961;',
		'icon-coms-workflow': '&#xe962;',
		'icon-coms-ws': '&#xe963;',
		'icon-coms-AuthorityCenter-o': '&#xe964;',
		'icon-coms-AuthorityCenter': '&#xe966;',
		'icon-coms-CloudStore-o': '&#xe967;',
		'icon-coms-CloudStore': '&#xe968;',
		'icon-coms-content-o': '&#xe969;',
		'icon-coms-content': '&#xe96a;',
		'icon-coms-integration-o': '&#xe96b;',
		'icon-coms-integration': '&#xe96c;',
		'icon-coms-Journal-o': '&#xe96d;',
		'icon-admin-portal-Journal2': '&#xe96e;',
		'icon-coms-MobileEngine-o': '&#xe96f;',
		'icon-coms-MobileEngine': '&#xe970;',
		'icon-coms-ModelingEngine-o': '&#xe971;',
		'icon-coms-ModelingEngine': '&#xe972;',
		'icon-coms-Modular-o': '&#xe973;',
		'icon-coms-Modular': '&#xe974;',
		'icon-coms-operation-o': '&#xe975;',
		'icon-coms-operation': '&#xe976;',
		'icon-coms-portal-o': '&#xe977;',
		'icon-coms-portal': '&#xe978;',
		'icon-coms-Workflow-o': '&#xe979;',
		'icon-coms-Workflow': '&#xe97a;',
		'icon-coms-go-back': '&#xe94d;',
		'icon-coms-search': '&#xe94e;',
		'icon-coms-Advice': '&#xe94f;',
		'icon-coms-Approval': '&#xe950;',
		'icon-coms-Batch-delete': '&#xe951;',
		'icon-coms-Batch-sharing': '&#xe952;',
		'icon-coms-batch': '&#xe953;',
		'icon-coms-Collection': '&#xe954;',
		'icon-coms-copy': '&#xe955;',
		'icon-coms-Custom': '&#xe956;',
		'icon-coms-delete': '&#xe957;',
		'icon-coms-Detailed': '&#xe958;',
		'icon-coms-menu-Receive': '&#xe904;',
		'icon-coms-edit': '&#xe959;',
		'icon-coms-Edition': '&#xe95a;',
		'icon-coms-Enable': '&#xe95b;',
		'icon-coms-export': '&#xe986;',
		'icon-coms-File': '&#xe987;',
		'icon-coms-Flow-setting': '&#xe988;',
		'icon-coms-Forcible': '&#xe989;',
		'icon-coms-help': '&#xe98a;',
		'icon-coms-Journal': '&#xe98b;',
		'icon-coms-leading-in': '&#xe98c;',
		'icon-coms-Need-feedback': '&#xe98d;',
		'icon-coms-New-Flow': '&#xe98e;',
		'icon-coms-New-SMS': '&#xea64;',
		'icon-coms-overtime': '&#xe98f;',
		'icon-coms-PageAddress': '&#xe990;',
		'icon-coms-Paste': '&#xe991;',
		'icon-coms-Preservation': '&#xe992;',
		'icon-coms-Print-log': '&#xe993;',
		'icon-coms-Print': '&#xe994;',
		'icon-coms-Reopen': '&#xe995;',
		'icon-coms-Return': '&#xe996;',
		'icon-coms-Revoke': '&#xe997;',
		'icon-coms-Rightmenu-Revoke': '&#xe900;',
		'icon-coms-Supervise': '&#xe998;',
		'icon-coms-suspend': '&#xe999;',
		'icon-coms-task-list': '&#xe99a;',
		'icon-coms-Trigger-process': '&#xe99b;',
		'icon-coms-Turn-to-do-need-feedback': '&#xe99c;',
		'icon-coms-Turn-to-do': '&#xe99d;',
		'icon-coms-WeChat': '&#xe99e;',
		'icon-coms-BatchEditing-Hot': '&#xe99f;',
		'icon-coms-BatchEditing': '&#xe9a0;',
		'icon-coms-HumanResources': '&#xe9a9;',
		'icon-coms-DisplaySubordinates': '&#xe9aa;',
		'icon-coms-NoAccountNoDisplay': '&#xe9ab;',
		'icon-coms-NoDisplayOfSubordinates': '&#xe9ac;',
		'icon-coms-ShowNoAccount': '&#xe9ad;',
		'icon-coms-down': '&#xe9ae;',
		'icon-coms-up': '&#xe9af;',
		'icon-coms-right': '&#xe905;',
		'icon-coms-Branch': '&#xe9b0;',
		'icon-coms-Headquarters-o': '&#xe9b1;',
		'icon-coms-Headquarters': '&#xe9a1;',
		'icon-coms-LargeArea': '&#xe9a2;',
		'icon-coms-Add-to-hot': '&#xe9a3;',
		'icon-coms-Add-to': '&#xe9a4;',
		'icon-coms-Batch-add-hot': '&#xe9b2;',
		'icon-coms-Batch-add': '&#xe9b3;',
		'icon-coms-Browse-box-add-all': '&#xe9b4;',
		'icon-coms-Browse-box-Add-to': '&#xe9b5;',
		'icon-coms-down2': '&#xe9bb;',
		'icon-coms-up2': '&#xe9bc;',
		'icon-coms-Browse-box-delete': '&#xe9b7;',
		'icon-coms-Browse-box-Delete-all': '&#xe9b6;',
		'icon-coms-copy-hot': '&#xe9b8;',
		'icon-coms-form-copy': '&#xe9b9;',
		'icon-coms-form-delete-hot': '&#xe9ba;',
		'icon-coms-form-delete': '&#xe9a5;',
		'icon-coms-form-sap': '&#xe9a6;',
		'icon-coms-AddTo': '&#xe9a7;',
		'icon-coms-download': '&#xe9a8;',
		'0': 0
		},
		els = document.getElementsByTagName('*'),
		i, c, el;
	for (i = 0; ; i += 1) {
		el = els[i];
		if(!el) {
			break;
		}
		c = el.className;
		c = c.match(/icon-[^\s'"]+/);
		if (c && icons[c[0]]) {
			addIcon(el, icons[c[0]]);
		}
	}
}());
